Big Huge Thesaurus

toilet powder

noun